Release 10.1A: OpenEdge Deployment:
Startup Command and Parameter Reference


Progress 4GL parameters

Use the parameters listed in Table 3–4 to modify Progress 4GL behavior.

Table 3–4: Client 4GL parameters
Syntax
Parameter
Purpose
-b 
Batch
Initiate a batch process with no terminal interaction.
-baseADE 
ADE r-code location
Specify the ADE r-code directory to the client so the client can add this directory and all procedure libraries contained in the directory to the PROPATH.
-checkwidth n 
Check Width
Specifies whether Progress compares CHARACTER, DECIMAL, and RAW field data against the metaschema _width field value before updating a database record.
-clearlog 
Clear log file
Deletes any file that matches the name of the specified client log file identified by the -clientlog parameter.
-clientlog 
Client logging
Allows an application to automatically write all error and warning messages to the specified log file.
-D n 
Directory size
Change the number (soft limit) of compiled procedure directory entries.
-dataset100 
DataSet100
Compiling r-code containing ProDataSet objects run in both OpenEdge 10.1 and 10.0.
-debug 
Debugger
Start a session by running the Debugger in stand-alone mode.
-debugalert 
Debug alert

Access 4GL stack trace information during a session.

-debugReady 
{0|port-number} 
Enable Attachable Debugging
Enables a Progress process (that is, a Progress 4GL client or a single WebSpeed agent) to attach to the attachable Debugger.
-dictexps 
Dictionary expressions
Direct Progress to use dictionary and help validation for all fields in all frames when compiling.
-expandbrow 
Expand browse
Sets the EXPANDABLE and FIT-LAST-COLUMN option to on for all browsers created in the current session.
-filterocxevents 
Filtering asynchronous COM events
Control the conditions under which you want asynchronous COM events handled.
-fldisable 
Field list disable
Direct Progress to ignore field lists in the r-code and fetch complete records.
-h n 
Number of databases.
Specify the maximum number of databases that can be connected.
-icfparam 
Dynamics parameter
Specify a character string that can be accessed from 4GL procedures within the Dynamics framework.
-inp n 
Input characters
Expand the available buffer space for a single statement.
-k filename 
Keyword forget list
Disable the keywords listed in filename.
-literalquestion 
Literal Question
Change the default value of the LITERAL-QUESTION attribute to TRUE.
-lkwtmo seconds 
Lock timeout
Specify a different “lock wait timeout.”
-logentrytypes 
string 
Log Entry Types
Specifies one or more types of log entries to write to the log file.
-logginglevel n 
Logging Level
Specifies the level at which log entries are written to the log file.
-logthreshold n 
Log Threshold
Specifies the file size threshold of log files.
-noudfinwhere 
No UDF in WHERE clause
Restricts the invocation of user-defined functions and methods from WHERE clauses.
-numlogfiles n 
Number of Log Files to Keep
Specifies the number of rolled over log files to keep on disk at any one time.
-nb n 
Nested blocks
Set the maximum number (soft limit) of nested procedure blocks.
-NL 
No lock
Make all record retrieval statements default to NO-LOCK record access.
-noautoreslist 
No Auto Result-list
Avoids building result-lists for static non-scrolling queries.
-nochkttnames 
No Check temp-table names
Suppress the limited checking of temp-table column names when passing temp-tables as parameters to procedures.
-noincrwarn 
No Auto-Increment Warnings
Suppress messages (5407) through (5410).
-o  printername 
Printer
Identify the printer to use when processing OUTPUT TO PRINTER statements.
-ojmode 
Outer-join mode
Specify the mode in which mixed inner and left outer joins, in queries of three or more joined tables, are processed.
-p filename 
Startup procedure
Specify a procedure that executes when OpenEdge starts.
-param string 
Parameter
Supply information in a character string or comma-separated list of files to open in Procedure Editor buffers.
-proxyhost 
Proxy host
Specify the name of the host or the IP address of the host at which the HTTP-based proxy server is located.
-proxyPassword 
Proxy password
Authenticate the AppServer client to the HTTP-based proxy server.
-proxyport 
Proxy port
Specify the port on which the HTTP-based proxy server is listening.
-proxyUserid 
Proxy userid
Authenticate an AppServer client to the HTTP-based proxy server.
-rand n 
Alternate random number generator
Specify a different random number generator. Use the value 1 for the old generator or the value 2 for a new one.
-rereadnolock 
Reread nolock
Direct OpenEdge to re-read the record from the database, even if the record is already in a buffer.
-showppuerr 
Show PPU Error
Restore the warning for message 4132 (“Invalid character unit value <N>. Changed to 320.”).
-ttmarshal n 
Temp-table schema marshall
Specify the amount of schema information to marshal for temp-table parameters during an OpenEdge client session.
-tok n 
Token
Specify the maximum number of tokens allowed in a 4GL statement.
-usewidgetid 
Use Widget ID
Enables application-defined widget IDs for Progress widgets in OpenEdge GUI applications.
-v6colon 
Version 6 colon
Direct OpenEdge to use colon alignment of unlabeled fields (as in Version 6).
-v6q 
Version 6 query
Direct the OpenEdge server to use only a single index to resolve FOR EACH statements (as in Version 6).


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095